coastal stream in a swampy area - Español Inglés Diccionario